Homo Sapiens Neanderthalensis — synonyms, definition
1. Homo sapiens neanderthalensis (Noun)
4 synonyms
Neandertal man Neanderthal man neandertal neanderthal
1 definition
Homo sapiens neanderthalensis (Noun) — Extinct robust human of Middle Paleolithic in Europe and western Asia.
4 types of
homo human human being man
1 part of
genus Homo